@media (min-width: 1200px) {
	.container {
		width: 1200px;
		padding: 0;
	}
}
a:link,a:visited,a:hover,a:active{text-decoration: none;}
h1,h2,h3,h4,h5,h6,ul,p{margin: 0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, textarea{font-family: Tahoma, Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei","\5b8b\4f53", sans-serif; }


/* 首页 */
.alert{width: 300px;margin: 0 auto;position: fixed;left: 50%;top: 6%;z-index: 999;display: none;margin-left: -150px;}

.topMenu{background: transparent;transition: all 0.3s;}
.topMenu.on{background: #1c4192;}
/*  .nav>li>a{}
.topMenu .nav>li>a:hover{background: transparent;} */
.fixedBox {width: 60px;height: 132px;background-color: #ffffff;box-shadow: 0px 0px 20px 0px rgba(29, 55, 114, 0.2);border-radius: 4px;
position: fixed;right: 30px;bottom: 40px;padding: 24px 14px;font-size: 20px;color: #3f67bf;text-align: center;}
.bubble{cursor: pointer;}
.bubble img{margin-bottom: 5px;}
.consultBox{background-color: #ffffff;box-shadow: 0px 0px 20px 0px rgba(29, 55, 114, 0.2);border-radius: 4px;padding: 28px 65px 25px 32px;position: absolute;right: 0;bottom: 0px;text-align: left;display: flex;flex-direction: column;justify-content: space-between;transition: all .5s;width: 0;height: 0;opacity: 0;overflow: hidden;}
.consultBox h4{font-size: 18px;color: #2a2a2a;}
.consultBox p{font-size: 14px;color: #666666;}
.consultBox img{margin-right: 10px;}
.consultBox .media:nth-child(2) p{color: #3f67bf;}
.fixedBox:hover .consultBox{width: 303px;height: 233px;opacity: 1;right: 80px;}
.backTop{width: 60px;height: 60px;box-shadow: 0px 0px 20px 0px rgba(29, 55, 114, 0.2);border-radius: 4px;position: fixed;right: 30px;bottom: 180px;font-size: 30px;color: #3f67bf;text-align: center;background: white;line-height: 75px;cursor: pointer;display: none;z-index: 999;}

.navbar-right{display: block;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{background: #109be3;}
.navbar-brand{height: auto;}
.navbar-brand img {width: 200px;margin-top: 15px;}
.nav-tel {font-size: 20px;color: #109be3;margin: 20px 15px 0 0;}
.navbar-nav>li{position: relative;margin-left: 20px;}
.navbar-nav {margin-top: 5px;margin-bottom: 10px;}
.navbar-nav>li a{font-size: 16px;color: #ffffff;}
.navbar-nav>li.active>a {color: #109be3;}
.nav>li>a:hover {background: transparent;color: #109be3;}
.secondMenu {position: absolute;left: -10px;top:50px;background-color: #1c4192;box-shadow: 0px 10px 10px 0px 
		rgba(45, 90, 184, 0.2);opacity: 0.9;width: 198px;padding: 37px 60px 42px 29px;transition: all 0.5s;display: none;}
.secondMenu li{margin-bottom: 20px;}
.secondMenu li:last-child{margin-bottom: 0;}
.secondMenu li:hover a{color: #109be3;}
/* .navbar-nav>li:hover .secondMenu{display: block;} */
.navbar-nav>li i{display: none;}

.sectionBg {background-size: cover;background-repeat: no-repeat;background-position: center;}
.sectionThree {background-repeat: no-repeat;background-position: bottom;background-size: contain;
background-image: url(../img/pcImg/advantage_bg.png);}
#fullpage .bannerSection {height: 100%;}
#fullpage .bannerSection .swiper-slide .container {height: 100%;}
#fullpage .bannerSection .swiper-slide {background-repeat: no-repeat;background-size: cover;background-position: center;}
#fullpage .bannerSection .swiper-pagination-bullet{width: 48px;height: 6px;background: rgba(255,255,255,0.4);border-radius: 3px;}
#fullpage .swiper-container-horizontal.bannerSection>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 1%;}
#fullpage .bannerSection .swiper-container .swiper-pagination-bullet-active {background-color: white;}
#fullpage .swiper-container-horizontal.bannerSection>.swiper-pagination-bullets,
#fullpage  .bannerSection .swiper-pagination-custom,
#fullpage  .bannerSection .swiper-pagination-fraction{bottom: 5%;}

.section .container {display: flex;flex-direction: column;align-items: center;justify-content: center;}
.bannerWord {color: #ffffff;}
.bannerWord span {display: inline-block;width: 140px;height:132px;
background-image: url(../img/pcImg/banner_logo.png);background-repeat: no-repeat;
background-size: cover;margin-bottom: 4%;}
.bannerWord h4 {font-size: 56px;letter-spacing: 11px;line-height: 66px;}
.bannerWord p {font-size: 30px;}
.bannerWord p:nth-of-type(1){margin-top: 3%;}

.serviceTitle {font-size: 38px;color: #2a2a2a;letter-spacing: 1px;position: relative;}
.serviceEn {font-size: 50px;color: #dfe1e7;margin-top: -30px;}
.serviceLine {width: 99px;height: 2px;background-color: #ababab;}
.serviceBox {width: 100%;display: flex;margin-top: 80px;flex-wrap: wrap;}
.serviceBox>div {background-color: white;padding: 60px 0;box-shadow: 0px 2px 32px 0px 
		rgba(119, 140, 185, 0.1);border-radius: 10px;text-align: center;width: 30%;margin-bottom: 3%;}
.serviceBox>div:not(:nth-child(3n)){margin-right: 5%;}
.serviceBox>div p {color: #666666;font-size: 26px;margin-top: 35px;}
/* .serviceBox>div:last-child{margin-right: 0;} */

.advantageBox {width: 100%;display: flex;justify-content: space-between;margin-top: 100px;}
.advantageBox .col-lg-3 {background-repeat: no-repeat;background-size: cover;background-position: center;
height: 510px;padding: 0;cursor: pointer;color: white;margin-right: 30px;}
.advantageBox .col-lg-3 h4 {font-size: 30px;text-align: center;line-height: 42px;
height: 100%;display: flex;align-items: center;justify-content: center;}
.advantageBox .col-lg-3:first-child {background-image: url(../img/pcImg/advantage1.png);}
.advantageBox .col-lg-3:nth-child(2) {background-image: url(../img/pcImg/advantage2.png);}
.advantageBox .col-lg-3:nth-child(3) {background-image: url(../img/pcImg/advantage3.png);}
.advantageBox .col-lg-3:last-child {background-image: url(../img/pcImg/advantage4.png);margin-right: 0;}
.advantageBox .col-lg-3:hover:first-child{background-image: url(../img/pcImg/advantage_hover1.png);}
.advantageBox .col-lg-3:hover:nth-child(2){background-image: url(../img/pcImg/advantage_hover2.png);}
.advantageBox .col-lg-3:hover:nth-child(3){background-image: url(../img/pcImg/advantage_hover3.png);}
.advantageBox .col-lg-3:hover:last-child{background-image: url(../img/pcImg/advantage_hover4.png);}
.hideDiv{margin: 50px 22px 0 22px;display: none;}
.hideDiv h3{font-size: 28px;line-height: 42px;}
.hideDiv p{font-size: 16px;line-height: 34px;}
.hideDiv div {margin: 20px 0 40px 0;}
.hideDiv div span {height: 4px;background-color: white;display: inline-block;}
.hideDiv div span:first-child{width: 15%;}
.hideDiv div span:last-child {width: 62%;opacity: 0.2;margin-left: 20px;}
.advantageBox .col-lg-3:hover h4{display: none;}
.advantageBox .col-lg-3:hover .hideDiv {display: block;}
.mAdvantageBox{display: none;}

.serviceTitle.delicateTitile {color: #ffffff;}
.serviceLine.delicateTitile{background-color: white;}
.delicateEn {color: #3e4e71;}
.systemBox{display: flex;justify-content: space-between;width: 100%;margin-top: 30px;}
.systemBox .col-lg-6{background-color: #5e88e3;box-shadow: 0px 2px 35px 0px 
		rgba(86, 127, 213, 0.25);border-radius: 10px;opacity: 0.85;margin-right: 30px;
		display: flex;padding: 5% 4%;color: white;align-items: flex-start;height: 300px;}
.systemBox .col-lg-6:last-child{margin-right: 0;}
.systemWord {margin-left: 4%;width: 60%;}
.systemBox h4{font-size: 28px;}
.systemBox p{font-size: 20px;line-height: 34px;text-align: justify;margin-top: 30px;}
.systemIcon {width: 35%;height: 168px;background-position: center; background-size: auto;background-repeat: no-repeat;}
.system1 {background-image: url(../img/pcImg/system1.png);}
.system2 {background-image: url(../img/pcImg/system2.png);}
.system3 {background-image: url(../img/pcImg/system3.png);}
.system4 {background-image: url(../img/pcImg/system4.png);}
.firstSysten{margin-top: 70px;}

.sectionFive .fp-tableCell{background-color: #182542;display: flex;flex-direction: column;flex: 1;}
.advisoryBox {background-repeat: no-repeat;background-position: left top;background-size: cover;background-image: url(../img/pcImg/advisory_bg.png);
width: 100%;padding: 5% 0 3% 0;}
.advisoryBg {height: 118px;background-position: center center;background-size: auto;background-repeat: no-repeat;}
.adbg1 {background-image: url(../img/pcImg/advisory_tel.png);}
.adbg2 {background-image: url(../img/pcImg/advisory_email.png);}
.adbg3 {background-image: url(../img/pcImg/advisory_code.png);}
.link {width: 100%;color: white;margin-top: 60px;text-align: center;}
.link p{font-size: 24px;margin-top: 30px;}
.mLink{display: none;}
.footer {position: relative;height: 100%;}
.footerCode{width: 100%;margin-top: 80px;}
.footerCode .col-lg-3{border-right: 1px solid #28385d;}
.footerCode .col-lg-3 img{display: block;}
.webchat {margin: 40px 0 10px 0;}
.footerCode .col-lg-3 p{font-size: 16px; color: #dfe1e7;margin-left: 7%;}
.footerLink{display: flex;justify-content: flex-end;}
.footerLink .col-lg-2 {margin-left: 3%;}
.footerLink h4{color: white;font-size: 20px;margin-bottom: 50px;}
.footerLink ul li {margin-bottom: 10px;}
.footerLink ul li a{font-size: 16px;color: #dfe1e7;}
.footerLink ul li a:hover{color: #109be3;}
.copyright {border-top: 1px solid #28385d;line-height: 64px;text-align: center;color: #969a9c;position: absolute;bottom: 0;width: 100%;}
.mCilent{display: none;}
.mSystemBox{display: none;}

@media (max-width: 1600px) {
	.container {width: 1000px;padding: 0;}
	/* 首页 */
	.backTop{width: 40px;height: 40px;font-size: 20px;bottom: 160px;line-height: 45px;}
	
	.fixedBox{width: 40px;height: 100px;padding: 16px 6px;font-size: 16px;}
	.bubble img{width: 80%;}
	.consultBox{padding: 28px 30px 25px 32px;}
	.consultBox h4{font-size: 16px;}
	.consultBox img{width: 24px;}
	.fixedBox:hover .consultBox{width: 270px;height: 213px;opacity: 1;right: 60px;}
	
	#fullpage .bannerSection .swiper-pagination-bullet {width: 36px;height: 4px;}
	
	.navbar-brand img {width: 170px;margin-top: 15px;}
	.nav-tel {font-size: 18px;margin: 20px 10px 0 0;}
	.navbar-nav {margin-top: 0px;}
	.navbar-nav li a{font-size: 16px;margin-left: 6px;}
	.secondMenu{padding: 20px;width: 150px;}
	.secondMenu li{margin-bottom: 15px;}
	.secondMenu li a{font-size: 14px;}
	
	.bannerWord span {width: 100px;height: 92px;margin-bottom: 2%;}
	.bannerWord h4 {font-size: 44px;}
	.bannerWord p {font-size: 24px;}
	.bannerWord p:nth-of-type(1){margin-top: 2%;}
	
	.serviceTitle {font-size: 32px;}
	.serviceEn {font-size: 44px;}
	.serviceBox {margin-top: 60px;}
	.serviceBox>div {padding: 30px 0;}
	.serviceBox>div img {width: 60px;}
	.serviceBox>div .someImg {width: 49px;}
	.serviceBox>div p {margin-top: 10px;font-size: 16px;}
	
	.advantageBox{margin-top: 70px;}
	.advantageBox .col-lg-3 {height: 400px;}
	.advantageBox .col-lg-3 h4{font-size: 22px;}
	.hideDiv div {margin: 10px 0 20px 0;}
	.hideDiv h3 {font-size: 22px;line-height: 30px;}
	.hideDiv p {font-size: 13px;}
	
	.systemBox .col-lg-6 {padding: 3% 6% 3% 2%;height: 160px;}
	.systemBox h4 {font-size: 22px;}
	.systemBox p {font-size: 13px;line-height: 22px;margin-top: 20px;}
	.firstSysten{margin-top: 70px;}
	.systemIcon {height: 80px;background-size: contain;}
	
	.advisoryBox {padding: 3% 0 2% 0;}
	.advisoryBg{height: 60px;background-size: contain;}
	.link p{font-size: 16px;}
	.link .col-lg-4:last-child .advisoryBg {height: 70px;}
	.link .col-lg-4 span {font-size: 13px;}
	.footerCode {margin-top: 30px;}
	.footerCode .col-lg-3 img {width: 160px;}
	.footerLink h4{font-size: 16px;margin-bottom: 10px;}
	.footerLink ul li a {font-size: 13px;}
	.footerCode .col-lg-3 img.webchat {width:90px;margin-top: 20px;}
	.copyright {line-height: 40px;font-size: 12px;}
	.footerCode .col-lg-3 p{font-size: 12px;margin-left: 3%;}
}

 @media (max-width: 800px) {
	.mSystemBox{margin: 8rem 4% 10rem 4%;display: block;}
	.mSystemBox .swiper-slide { background-color: #5e88e3;transition: 300ms;width: 40%!important;padding: 1rem;height: 16rem;
		box-shadow: 0rem 0rem 2rem 0rem rgba(86, 127, 213, 0.25);border-radius: 1rem;opacity: 0.85;color: white;
		display: flex;justify-content: center;align-items: flex-start;}
	.mSystemBox .swiper-slide img{width: 30%;}
	.mSystemBox .systemWord{width: auto;}
	.mSystemBox .systemWord h4{font-size: 1.8rem;margin: 1rem 0 1rem 0;}
	.mSystemBox .systemWord p{font-size: 1.5rem;line-height: 2.2rem;}
	.mSystemBox .swiper-slide:not(.swiper-slide-active){
      transform: scale(0.85);
	}
	.container{width: auto;}
	.section4 .container{overflow: hidden;}
	#fp-nav,.fixedBox,.nav-tel{display: none;}
	.topMenu .navbar-brand{width: 44%;}
	.navbar-brand img{width: 100%;margin-top: 0;}
	.wap_menu {position: absolute;top: 15px;right: 25px;width: 30px;height: 30px;
		background: url(../img/mImg/menu.png) no-repeat center center;background-size: auto 22px;}
	.wap_menu.on{background-image: url(../img/mImg/close.png);}
	.topMenu .navbar-nav{margin: 0;}
	.topMenu .navbar-right {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #1c4192;display: none;
	overflow-y: auto;}
	.topMenu .navbar-brand{position: relative;z-index: 999;}
	.topMenu .navbar-right .navbar-nav{margin-top: 20%;}
	.topMenu .navbar-nav li{border-top: 1px solid #2a51a8;position: relative;margin-left: 0;}
	.navbar-nav li a{margin: 0;}
	.topMenu .navbar-nav>li:last-child{border-bottom: 1px solid #2a51a8;}
	.topMenu .navbar-nav>li>a{padding: 1.4rem 2rem;width: 140px;font-size: 1.8rem;}
	.topMenu .navbar-nav>li i{position: absolute;right: 4rem;top: 0;color: white;display: block;
	background-image: url(../img/mImg/down.png);background-position: center;background-repeat: no-repeat;
	width: 2rem;height: 4.5rem;background-size: contain;}
	.topMenu .navbar-nav>li.on i{background-image: url(../img/mImg/up.png);}
	.topMenu .navbar-nav>li.on .secondMenu{display: block;}
	.topMenu .secondMenu {position: initial;opacity: 1;box-shadow: none;padding: 0;width: 100%;background: #103380;
	left: initial;display: none;}
	.topMenu .secondMenu li{margin-bottom: 0;}
	.topMenu .secondMenu li:last-child{border-bottom: none;}
	.topMenu .secondMenu li a{font-size: 1.6rem;padding: 1.4rem 3rem;display: block;}
	.bannerWord{text-align: center;}
	.bannerWord span{width: 4rem;height: 4rem;}
	.bannerWord h4{font-size: 2rem;line-height: initial;letter-spacing: 0;line-height: 2.1rem;}
	.bannerWord p{font-size: 1.5rem;}
	#fullpage .bannerSection{height: 26rem;}
	/* .swiper-container .swiper-slide {padding: 25% 0 20% 0;} */
	
	.serviceTitle{font-size: 2rem;margin-top: 3rem;}
	.serviceEn{font-size: 3rem;margin-top: -1.6rem;}
	.serviceLine {width: 5rem;}
	.serviceBox>div p{font-size: 1.6rem;}
	
	.serviceBox{padding: 0 4%;justify-content: space-between;}
	.serviceBox>div{width: 48%;}
	.serviceBox>div:not(:nth-child(3n)) {margin-right: 0;}
	.section2 {padding-bottom: 3rem;}
	
	.advantageBox{display: none;}
	.mAdvantageBox{width: 92%;margin: 3rem 0;display: block;}
	.sectionThree{background-image: none;}
	.mAdvantageBox li{background-position: center;background-repeat: no-repeat;background-size: cover;border-radius: 0.5rem;
	text-align: center;color: white;padding: 2rem 0;margin-top: 2rem;}
	.mAdvantageBox li h3{font-size: 2rem;}
	.mAdvantageBox li span{width: 4rem;height: 2px;display: inline-block;background: white;margin: 1rem 0 ;}
	.mAdvantageBox li p{font-size: 1.5rem;line-height: 2rem;margin: 0 5%;}
	.mAdvantageBox li:first-child{background-image: url(../img/mImg/advantage1.png);margin-top: 0;}
	.mAdvantageBox li:nth-child(2){background-image: url(../img/mImg/advantage2.png);}
	.mAdvantageBox li:nth-child(3){background-image: url(../img/mImg/advantage3.png);}
	.mAdvantageBox li:last-child{background-image: url(../img/mImg/advantage4.png);}
	
	.systemBox{display: none;}
	
	.link{display: none;}
	.mLink{display: block;width: 100%;text-align: center;color: white;margin: 4rem 0 2rem 0;}
	.mLink img{height: 4.5rem;}
	.mLink .col-xs-6>div{border: 1px solid white;border-radius: 3px;width: 12rem;height:3rem;line-height: 3rem;margin: 1rem auto;}
	.mLink .col-xs-6>div a{color: white;}
	.mLink .col-xs-6:first-child p{margin-top: 1.2rem;}
	.mLink .col-xs-6 p {font-size: 1.5rem;}
	.sectionFive .serviceEn{font-size: 2.5rem;}
	
	.footerCode .col-lg-9{display: none;}
	.footerCode .col-lg-3{text-align: center;margin-bottom: 2rem;}
	.footerCode .col-lg-3 img {margin: 0 auto;}
	.footerCode .col-lg-3 p{margin-top: 0.8rem;margin-left: 0;font-size: 1.4rem;}
	.copyright{position: initial;line-height: initial;padding: 2rem 1rem;font-size: 1rem;}
	.backTop{bottom: 12rem;right: 4%;width: 4rem;height: 4rem;}
	
	.mCilent{position: fixed;right: 4%;bottom: 2rem;width:4rem;height: 9rem;
	background-color: #3f67bf;z-index: 999;display: block;
	box-shadow: 0rem 0rem 1rem 0rem 
		rgba(29, 55, 114, 0.2);padding: 0.8rem;
	border-radius: 4px;text-align: center;color: white;font-size: 1.6rem;}
	.mCilent a{color: white;}
	.mCilent img{ width: 100%;margin-bottom: 0.5rem; }
	
}

@media (max-width: 320px) {
	.mLink img{height: 3rem;}
	.mLink .col-xs-6>div{width: 10rem;}
	/* .mLink p{font-size: 1.4rem;} */
	
	.mSystemBox .swiper-slide{width: 30%!important;}
	.mSystemBox .swiper-slide:not(.swiper-slide-active){
			transform: scale(0.8);
	}
}

/* 公司简介 */
.subBannerBox {background-position: top center;background-size: cover;background-repeat: no-repeat;
color: white;display: flex;align-items: center;height: 660px;flex-direction: column;justify-content: center;}
.companyTopBg {background-image: url(../img/pcImg/company_bg.png);}
.subBannerBox h2{font-size: 50px;margin-bottom: 20px;}
.subBannerBox h1{font-size: 54px;letter-spacing: 2px;}
.subNav{line-height: 80px;border-bottom: 1px solid #d9d9d9;background: white;}
.subNav.current{position: fixed;width: 100%;left: 0;top: 0;z-index: 2;box-shadow: 0px 0px 6px 0px rgba(119, 140, 185, 0.38);}
.subMenu {display: flex;justify-content: space-around;}
.subMenu li{position: relative;}
.subMenu li a {font-size: 18px;color: #2a2a2a;}
.subMenu li a.on{color: #3f67bf;}
.subMenu li a.on:after{content: "";position: absolute;background: #3f67bf;display: inline-block;bottom: 0;left: 0;width: 100%;height: 4px;}
/* .subMenu li.active span{height: 4px;background-color: #3f67bf;width: 100%;
position: absolute;left: 0;bottom: 0;} */
.subMenu li.active a,.subMenu li:hover a{color: #3f67bf;}

.companyIntro{margin: 90px 0 140px 140px;background-image: url(../img/pcImg/company_bg1.png);
background-position: center;background-size: cover;background-repeat: no-repeat;height: 516px;}
.companyIntroBox{position: relative;}
.introText {position: absolute;left: 0;bottom: 80px;background-color: #ffffff;
box-shadow: 0px 2px 32px 0px rgba(119, 140, 185, 0.18);border-radius: 10px;width: 675px;height: 370px;padding: 65px;}
.introText h1{font-size: 38px;color: #2a2a2a;}
.introText p {font-size: 20px;color: #666666;text-align: justify;line-height: 36px;margin-top: 40px;}
.introPart {background-image: url(../img/pcImg/company_bg2.png);
background-position: center;background-size: cover;background-repeat: no-repeat;height: 550px;}
.introPart .container {position: relative;}
.partWord {position: absolute;left: 0;bottom: 0;top:460px;width: 100%;height: 312px;background-color: #ffffff;
box-shadow: 0px 2px 32px 0px rgba(119, 140, 185, 0.18);border-radius: 10px;display: flex;padding: 50px 67px 50px 67px;justify-content: space-between;}
.detailIntro {font-size: 20px;color: #666666;text-align: justify;width: 58%;}
.detailIntro span{color: #3f67bf;}
.detailIntro p {line-height: 36px;}
.detailIntro p:last-child{margin-top: 30px;}
.markNum {width: 38%;border-left:  1px solid #e8e8e8;padding-left: 4%;}
.markNum span{font-size: 50px;color: #3f67bf;}
.markNum p{font-size: 20px;color: #666666;margin-top: -10px;margin-bottom: 20px;}

.founder {background-position: center;background-size: cover;background-repeat: no-repeat;
background-image: url(../img/pcImg/company_bg3.png);padding: 310px 0 140px 0;color: white;}
.founder h3{text-align: center;font-size: 44px}
.founderIntro p {font-size: 20px;line-height: 36px;margin-bottom: 15px;text-align: justify;}
.position {width: 254px;background-color: #3f67bf;padding: 30px 0;
box-shadow: 0px 2px 35px 0px rgba(86, 127, 213, 0.25);border-radius: 10px;text-align: center;
margin: 150px 0 100px 0;}
 .position div{font-size: 38px;}
 .position span{font-size: 22px;}
 
 .brandBox{background-position: center;background-size: cover;background-repeat: no-repeat;
background-image: url(../img/pcImg/company_bg4.png);padding: 80px 0 140px 0;}
 .brandBox h3{color: #2a2a2a;font-size: 44px;text-align: center;margin-bottom: 100px;}
.brandIntro {display: flex;align-items: center;}
.brandIntro div{background: white;box-shadow: 0px 2px 32px 0px rgba(119, 140, 185, 0.18);border-radius: 10px;
padding: 70px 85px;}
.brandIntro div p{font-size: 20px;color: #666666;line-height: 36px;margin-bottom: 20px;text-align: justify;}
.pcimg{display: block;}
.mimg{display: none;}

.mdevelope{display: none;}
.developeBox {margin-bottom: 130px;}
.developeBox .row{display: block;}
.developeBox h3{font-size: 44px;color: #2a2a2a;text-align: center;margin: 80px 0 60px 0;}
.developeBox .media {margin-top: 30px;}
.developeBox ul li{background-color: #eff2f8;border-radius: 10px;padding: 25px 30px;}
.developeBox ul li h4 {font-size: 20px;color: #3f67bf;border-bottom: 1px solid #dcdfe5;line-height: 42px;}
.developeBox ul li p{font-size: 16px;color: #666666;line-height: 30px;text-align: justify;margin-right: 20px;}
.developeBox .row .col-lg-6:first-child{padding-top: 200px;}
.developeBox .row .col-lg-6 li {position: relative;}
.developeBox .row .col-lg-6:first-child li{margin-right: 12%;}
.developeBox .row .col-lg-6:last-child {border-left: 4px solid #e8e8e8;padding-top: 47px;}
.developeBox .row .col-lg-6:last-child li {margin-left: 12%;}
.developeBox .col-lg-6 span {position: absolute;top: 0;width: 110px;height: 65px;background-color: #3f67bf;box-shadow: 0px 2px 35px 0px 
		rgba(86, 127, 213, 0.25);border-radius: 10px;display: inline-block;line-height: 65px;color: white;font-size: 32px;text-align: center;z-index: 1;}
.developeBox .col-lg-6:first-child span{right: -143px;}
.developeBox .col-lg-6:last-child span {left: -143px;}
.developeBox .col-lg-6:last-child li:nth-child(2) {margin-top: 50px;margin-bottom: 50px;}
.developeBox .col-lg-6:last-child li:last-child{margin-top: 210px;}
.developeBox .col-lg-6:first-child li:nth-child(2) {margin-top: 215px;margin-bottom: 50px;}

.cultureBox {background-color: #eef3ff;text-align: center;padding-bottom: 145px;}
.cultureBox h3{font-size: 44px;color: #2a2a2a;margin: 80px 0;}
.cultureBg {width: 686px;height: 27px;background-color: #bfcdeb;margin: 0 auto;}
.cultureIntro{font-size: 34px;color: #3f67bf;margin: -50px 0 95px 0;}
.cultureBox .row {display: flex;justify-content: space-between;color: white;width: 100%;}
.cultureBox .col-lg-4 {height:380px;background-position: center;background-size: cover;background-repeat: no-repeat;
margin-right: 30px;padding: 0;overflow: hidden;position: relative;}
.cultureBox .col-lg-4 img{transition: all .5s;width: 100%;height: 100%;}
.cultureBox .col-lg-4:hover img{transform: scale(1.1) rotate(5deg);}

.cultureBox .col-lg-4:last-child{margin-right: 0;}
.culBg {border: solid 1px #ffffff;margin: 6%;height: 88%;position: absolute;left: 0;top: 0;width: 88%;}
/* .wish {background-image: url(../img/pcImg/culture1.png);}
.mission {background-image: url(../img/pcImg/culture2.png);}
.opinion {background-image: url(../img/pcImg/culture3.png);} */
.culBg h4{font-size: 34px;margin-top: 30px;}
.culBg p{font-size: 20px;}
.culBg div{display: flex;flex-direction: column;align-items: center;align-content: center;justify-content: center;height: 80%;margin: 0 30px;}
.mission p{text-align: left;border-left: 3px solid white;padding-left: 10px;margin-bottom: 15px;line-height: 32px;}

.team {padding: 80px 0 160px;text-align: center;}
.team h3{font-size: 44px;color: #2a2a2a;margin-bottom: 80px;}

.footerBox {background-color: #182542;}
.footerBox .copyright {position: initial;margin-top: 100px;}
.mMenu{display: none;}
/* #subNaveCurrent .subMenu{display: block;} */

 
 @media (max-width: 1600px) {
 	/* 公司简介 */
 	.subBannerBox {height: 420px;}
 	.subBannerBox h2 {font-size: 32px;margin-top: 40px;}
 	.subBannerBox h1 {font-size: 40px;}
 	.subNav {line-height: 50px;}
 	.subMenu li a {font-size: 16px;}
	
	.introText {width: 655px;height: 280px;padding: 65px;bottom:50px;}
	.introText h1{font-size: 30px;}
	.introText p{font-size: 16px;line-height: 30px;}
	.companyIntro{height: 480px;margin: 60px 0 100px 140px;}
	
	.introPart{height: 480px;}
	.partWord{top: 400px;padding: 40px 67px 40px 67px;height: 280px;}
	.detailIntro{font-size: 16px;}
	.detailIntro p {line-height: 30px;}
	.markNum span{font-size: 34px;}
	.markNum p{font-size: 16px;line-height: 30px;}
	.markNum p {margin-top: 0;}
	
	.founder h3{font-size: 30px;}
	.position{width: 220px;padding: 25px 0;margin: 90px 0 60px 0;}
	.position div{font-size: 22px;}
	.position span{font-size: 18px;}
	.founderIntro p{font-size: 16px;line-height: 30px;}
	.founder{padding: 270px 0 110px 0;}
	
	.brandBox{padding: 60px 0 80px 0;}
	.brandBox h3{font-size: 30px;margin-bottom: 60px;}
	.brandIntro div{padding: 55px 75px;}
	.brandIntro div p{font-size: 16px;line-height: 30px;}
	.brandIntro div p:last-child{margin-bottom: 0;}
	
	.developeBox{margin-bottom: 100px;}
	.developeBox .media{margin-top: 15px;}
	.developeBox h3{font-size: 30px;margin-top: 60px;}
	.developeBox ul li h4{font-size: 16px;line-height: 30px;padding-bottom: 5px;}
	.developeBox ul li p{font-size: 14px;line-height: 24px;}
	.developeBox .col-lg-6 span{width: 90px;height: 45px;font-size: 24px;line-height: 45px;}
	.developeBox .col-lg-6:last-child span{left: -120px;}
	.developeBox .col-lg-6:first-child span{right: -118px;}
	
	.cultureBox{padding-bottom: 80px;}
	.cultureBox h3{font-size: 30px;margin: 60px 0 50px 0;}
	.cultureIntro{font-size: 24px;margin: -32px 0 60px 0;}
	.cultureBg{height: 14px;width: 520px;}
	.culBg h4{font-size: 26px;}
	.culBg p{font-size: 15px;}
	.cultureBox .col-lg-4{height: 310px;}
	
	.team{padding: 60px 0 80px;}
	.team h3{font-size: 30px;margin-bottom: 60px;}
	
	.footerBox .copyright{margin-top: 20px;}
	.mission p{line-height: 24px;}
 }
 
 @media (max-width: 800px) {
	 #subNaveCurrent .subMenu{display: none;}
	 .mMenu{margin:  0 4% 0 2%;height: 5rem;display: block;}
	 .mMenu .swiper-slide{text-align: center;line-height: 5rem;}
	 .mMenu .swiper-slide a{color: #2a2a2a;font-size: 1.6rem;}
	 .mMenu .swiper-slide a.on{color: #3f67bf;}
	 .mMenu .swiper-button-next, .mMenu .swiper-button-prev{width: 1.5rem;height: 1.5rem;margin-top: -0.75rem;}
	 .mMenu .swiper-button-next{right:-0.3rem;background-image: url(../img/mImg/more.png);background-size: contain;}
	 .mMenu .swiper-button-prev{left: -0.5rem;background-image: url(../img/mImg/more1.png);background-size: contain;display: none;}
	 .mMenu .swiper-slide a.on:after{content: "";position: absolute;background: #3f67bf;display: inline-block;bottom: 0;
	 left: 50%;width: 7rem;height: 0.2rem;margin-left: -3.5rem;}
	 
	 .subBannerBox{height: 20rem;}
	 .subBannerBox h2{font-size: 2rem;}
	 .subBannerBox h1{font-size: 2rem;}
	 .companyIntroBox{margin: 3rem 0;}
	 .companyTopBg{background-image: url(../img/mImg/company_bg.png);}
	 .companyIntro{margin: 0;width: 100%;background-image: url(../img/mImg/company_bg1.png);height: 20rem;}
	 .introText {position: initial;margin: -3rem 4% 0 4%;padding: 3rem;width: auto;height: auto;}
	 .introText h1{font-size: 2rem;}
	 .introText p{font-size: 1.6rem;margin-top: 1.5rem;line-height: 2.4rem;}
	 
	 .introPart{background-image: url(../img/mImg/company_bg2.png);height: 24rem;}
	 .partWord{flex-direction: column;margin: 0 4%;width: auto;padding: 2rem 2.5rem;height: 40rem;top: 15rem;}
	 .detailIntro{width: 100%;font-size: 1rem;}
	 .detailIntro p{line-height: 2.4rem;font-size: 1.6rem;}
	 .detailIntro p:last-child {margin-top: 0.6rem;}
	 .markNum{border-left: none;border-top: 1px solid #e8e8e8;padding-left: 0;width: auto;margin: 0;padding-top: 1rem;}
	 .markNum>div{width: 50%;padding: 0;float: left;}
	 .markNum span{font-size: 2.5rem;}
	 .markNum p{font-size: 1.4rem;margin-bottom: 1rem;line-height: initial;}
	 
	 .founder{background-image: url(../img/mImg/company_bg3.png);padding: 36rem 4% 8% 4%;}
	 .founder h3{font-size: 2rem;}
	 .founderIntro .col-lg-6{padding: 0;}
	 .founderIntro{margin-left: 18rem;margin-right: 4%;}
	 .founderIntro p {font-size: 1.5rem;line-height: 2.2rem;margin-bottom: 0.6rem;}
	 .position{margin: 3rem 0 3rem 0;width: 12rem;padding: 1rem 0;}
	 .position div{font-size: 1.6rem;}
	 .position span{font-size: 1.4rem;}
	 
	 .brandBox{background-image: url(../img/mImg/company_bg5.png);padding: 3rem 0;}
	 .brandBox h3{font-size: 2rem;margin-bottom: 3rem;}
	 .brandIntro{display: initial;}
	 .pcimg{display: none;}
	 .mimg{display: block;width: 96%;}
	 .brandIntro div{margin-left: 4%;padding: 3rem 2rem 3rem 4rem;margin-top: -3rem;position: relative;}
	 .brandIntro div p {font-size: 1.6rem;line-height: 2.2rem;margin-bottom: 0.6rem;}
	 
	 .developeBox h3{font-size: 2rem;margin: 3rem 0;}
	 .developeBox .row{display: none;}
	 .developeBox .mdevelope{display: block;margin: 0 4% 0 10%;padding-left: 10%;border-left: 1px solid #e8e8e8;}
	 .mdevelope .media-right{width: 45%;float: right;}
	 .mdevelope .media-right img{width: 100%;}
	 /* .mdevelope .media{width: auto;} */
	 .mdevelope .media-body{width: 55%;float: left;}
	 .developeBox .mdevelope li{padding: 1.4rem;position: relative;margin-bottom: 2rem;}
	 .developeBox .mdevelope li h4{font-size: 1.6rem;line-height: initial;}
	 .developeBox .mdevelope li p{font-size: 1.4rem;line-height: 2.2rem;margin-right: 0;}
	 .developeBox .mdevelope span{position: absolute;left: -6.5rem;top: 0;width: 5rem;height: 3rem;background-color: #3f67bf;
	box-shadow: 0rem 0rem 2rem 0rem rgba(86, 127, 213, 0.25);border-radius: 1rem;color: white;font-size: 1.4rem;line-height: 3rem;text-align: center;}
	.developeBox{margin-bottom: 2rem;}
	
	.cultureBox{padding-bottom: 2rem;}
	.cultureBox h3{margin: 2rem 0;font-size: 2rem;}
	.cultureBg{margin: 0 10%;width: auto;height: 1.4rem;}
	.cultureIntro{font-size: 1.5rem;margin: -2.2rem 0 4rem 0;}
	.cultureBox .row{display: block;margin: 0;}
	.cultureBox .mimg{display: block;}
	.cultureBox .col-lg-4{margin: 0 4%;width: 92%;height: 20rem;margin-bottom: 2rem;}
	.cultureBox .col-lg-4.wish{background-image: url(../img/mImg/culture1.png);}
	.cultureBox .col-lg-4.mission{background-image: url(../img/mImg/culture2.png);}
	.cultureBox .col-lg-4.opinion{background-image: url(../img/mImg/culture3.png);}
	.culBg{height: 90%;margin: 3%;width: 94%;}
	.culBg div{margin: 0 2rem;height: 66%;}
	.culBg h4{font-size: 2rem;margin-top: 2rem;}
	.culBg p{font-size: 1.5rem;line-height: initial;margin-bottom: 0.5rem;}
	 .mission .culBg div{align-items: flex-start;}
	 
	 .team{padding: 3rem 0;}
	 .team .mimg{margin: 0 4%;width: 92%;}
	 .team h3{font-size: 2rem;margin-bottom: 3rem;}
	 .footerBox .copyright{margin-top: 0rem;}
 }
 
@media (max-width: 320px) {
	.partWord{height: 44rem;}
	.markNum span{font-size: 2rem;}
	.founder{padding: 38rem 4% 8% 4%;}
	.founderIntro{margin-left: 14rem;}
	.developeBox .mdevelope span{width: 4rem;font-size: 1rem;left: -5rem;height: 2.5rem;line-height: 2.5rem;}
	.mdevelope .media-right{width: 35%;}
	.mdevelope .media-body{width: 65%;}
	.developeBox .mdevelope span{left: -5.5rem;}
	.developeBox ul li p {margin-right: 1rem;line-height: 1.6rem;}
	.cultureIntro{font-size: 1rem;}
	
	.mMenu .swiper-slide a{font-size: 1.4rem;}
	.mMenu .swiper-button-next{right:-0.5rem;width: 1.5rem;height: 1rem;margin-top: -0.4rem;}
	.mMenu .swiper-button-prev{left: -0.5rem;width: 1.5rem;height: 1rem;margin-top: -0.4rem;}
}
 
 /* 新闻动态 */
 .newsTopBg {background-image: url(../img/pcImg/news_bg.png);}
 .newsBox {margin-top: 50px;}
 .newsBox h4{font-size: 30px;line-height: 42px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}
 .newsBox h4 a{color: #2a2a2a;}
 .newsBox p{font-size: 20px;color: #666666;line-height: 36px;margin: 30px 0 60px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}
 .newsBox span{font-size: 16px;color: #b3b3b3;}
 .newsBox .media-body{padding-left: 68px;}
 .newsBox .media {padding: 40px 0;border-bottom: 1px solid #e8e8e8;}
 .coverImgUrl{width: 460px;height: 280px;background-position: center;background-repeat: no-repeat;background-size: cover;}
 .pagination{margin: 50px auto;}
/* .pagination-lg>li>a, .pagination-lg>li>span{margin: 0 10px;border-radius: 4px;color: #666666;font-size: 20px;}
.pagination>.active>a{background-color: #3f67bf;} */
#pageBox {display: block;text-align: center;}
#pcPag>li>a{padding: 16px 22px;}
#mPage{display: none;}

/* 新闻详情 */
.detailPage {background: #eef3ff;padding-top: 120px;}
.detailPage .container-fluid{background-color: #1c4192;height: 120px;}
.breadcrumb {margin-top: 20px;background-color: transparent;font-size: 20px;}
.detailCon {background-color: white;padding: 88px 180px 40px 180px;}
.detailCon h3{font-size: 36px;color: #2a2a2a;text-align: center;}
.source{margin: 30px 0;font-size: 18px;text-align: center;}
.source span:first-child{color: #3f67bf;margin-right: 50px;}
.source span:last-child{color: #b3b3b3;}
.detailText p{text-align: left;font-size: 20px;color: #666666;line-height: 38px;margin-bottom: 20px;}
/* display: flex;flex-direction: column; */
.look {border-top: 1px solid #e8e8e8;padding: 40px 180px;background: white;font-size: 20px;}
.look li{margin-bottom: 20px;}
.look li a{color: #2a2a2a;}
.look li a:hover{color: #3f67bf;}

@media (max-width: 1600px) {
	.detailPage{padding-top: 100px;}
	.newsBox .media{padding: 30px 0;}
	.newsBox h4{font-size: 22px;line-height: 34px;}
	.newsBox p{font-size: 16px;line-height: 30px;}
	.pagination-lg>li>a, .pagination-lg>li>span{padding: 6px 12px;}
	.breadcrumb{font-size: 16px;}
	.detailCon h3{font-size: 24px;}
	.source{font-size: 14px;}
	.detailText p{font-size: 16px;line-height: 30px;}
	.look li{font-size: 16px;}
	.detailPage .container-fluid{height: 100px;}
	#pageBox .total{font-size: 18px;}
	.coverImgUrl{width: 400px;height: 220px;}
}

@media (max-width: 800px) {
	.detailPage .container-fluid{height: 6rem;}
	.detailPage{padding-top: 6rem;}
	.newsBox{margin-top: 3rem;}
	.newsBox .media{padding: 1rem;}
	.coverImgUrl{width: 100%;}
	.newsBox .media-left{width: 100%;display: block;padding: 0;}
	.newsBox .media-body{width: 100%;padding-left: 0;}
	.newsBox h4{font-size: 1.8rem;line-height: initial;margin-top: 1rem;}
	.newsBox p{font-size: 1.6rem;margin: 1rem 0 0.6rem 0;line-height: initial;}
	.newsBox span{font-size: 1.4rem;}
	
	#pageBox{display: none;}
	#mPage{display: block;margin: 0 4%;}
	#mPage li span{width: 4rem;height: 4rem;border-radius: 0;border-color: #e8e8e8;font-size: 2rem;color: #b3b3b3;padding: 0;line-height: 4rem;}
	#pcPage li a{margin: 0 5px!important;}
	
	.breadcrumb{display: none;}
	.detailCon{padding: 2rem 4%;}
	.detailCon h3{font-size: 2rem;margin-top: 2rem;}
	.source{margin: 1.6rem 0;font-size: 1.6rem;}
	.detailText p{font-size: 1.6rem!important;line-height:2rem;}
	.detailText p img{max-width: 100%;}
	.look{padding: 2rem 4%;}
	.look li{font-size: 1.6rem;}
}

/* 业务分类 */
.businessTopBg{background-image: url(../img/pcImg/business_bg.png);}
.part1,.part3,.part5 {padding: 74px 0 140px 0;position: relative;}
.partIntro {width: 675px;background-color: #ffffff;box-shadow: 0px 2px 32px 0px rgba(119, 140, 185, 0.18);border-radius: 10px;
position: absolute;right: 0;bottom: 80px;padding: 68px 65px 50px 65px;}
.partIntro h3,.part2Intro h3,.part4Intro h3{font-size: 38px;color: #2a2a2a;line-height: 44px;margin-bottom: 40px;}
.partIntro p,.part2Intro p,.part4Intro p{font-size: 20px;color: #666666;line-height: 36px;text-align: justify;margin-bottom: 20px;}
.partIntro p:last-child,.part2Intro p:last-child,.part4Intro p:last-child{margin-bottom: 0;}
.part2 {background-image: url(../img/pcImg/business2_bg.png);padding: 140px 0 120px 0;background-position: center;background-repeat: no-repeat;
background-size: cover;}
.part2 .container {display: flex;align-items: flex-end;}
.part2Intro{margin-right: 120px;}
.part3{padding-bottom: 106px;}
.part3 .partIntro{bottom: 180px;}
.part4Bg {background-image: url(../img/pcImg/business4_bg.png);padding: 140px 0 120px 0;background-position: center;background-repeat: no-repeat;
background-size: cover;position: absolute;left: 0;bottom: 0;width: 100%;}
.part4{display: flex;align-items: flex-end;position: relative;}
.part4Intro {width: 675px;background-color: #ffffff;box-shadow: 0px 2px 32px 0px rgba(119, 140, 185, 0.18);border-radius: 10px 10px 0 0;
padding: 68px 65px 115px 65px;}
.part5{padding-bottom: 87px;}
.part5 img{margin-top: 140px;}
.part5 .partIntro{bottom: initial;top: 100px;}
.part6 {background-image: url(../img/pcImg/business6_bg.png);}

@media (max-width: 1600px) {
	.partIntro h3, .part2Intro h3, .part4Intro h3{font-size: 30px;margin-bottom: 30px;line-height: 30px;}
	.partIntro p, .part2Intro p, .part4Intro p{font-size: 16px;line-height: 30px;}
	.part1 img,.part2 img,.part3 img,.part4 img,.part5 img,.part6 img{width: 60%;}
	.part2{padding: 100px 0 80px 0;}
	.part4Intro{padding: 68px 65px 70px 65px;}
}

@media (max-width: 800px) {
	.part1 img, .part2 img, .part3 img, .part4 img, .part5 img, .part6 img {width: 100%;}
	.part1,.part2, .part3, .part5{padding: 3rem 0;}
	.partIntro h3, .part2Intro h3, .part4Intro h3{font-size: 2rem;margin-bottom: 1rem;}
	.partIntro p, .part2Intro p, .part4Intro p{font-size: 1.6rem;line-height: 2.2rem;margin-bottom: 1rem;}
	.partIntro,.part4Intro{position: relative;margin: 0 4%;width: auto;padding: 3rem;margin-top: -3rem;bottom: 0;}
	.part2{background-image: url(../img/mImg/business2_bg.png);}
	.part2 .container{display: block;margin: 0 4%;}
	.part2Intro{margin-right: 0;width: 80%;}
	.part2Intro h3{margin-top: 1rem;}
	#business3 img{width: 90%;}
	.part3 .partIntro{margin: -6rem 0 0 10%;bottom: 0;}
	.part4Bg{background-image: url(../img/mImg/business4_bg.png);background-position: bottom center;padding: 0;
	position: initial;background-size: contain;}
	.part4Bg img{margin-left: 10%;width: 90%;}
	.part4Intro{margin: -8rem 10% 0 0;}
	.part5 img{margin-top: 0;}
	.part5 .partIntro{top: 0;}
	.part6{background-image: url(../img/mImg/business6_bg.png);}
}

@media (max-width: 320px) {
}

/* 系统支持 */
.systemTopBg{background-image: url(../img/pcImg/system_base.png);}
.processControl{margin-bottom: 140px;}
.processControl .row{display: block;}
.processControl h3{font-size: 44px;color: #2A2A2A;margin: 80px 0 100px 0;text-align: center;}
.processControl .thumbnail{border: none;text-align: center;}
.processControl .thumbnail h4{font-size: 28px;color: #2A2A2A;margin-top: 35px;}
.processControl .col-lg-3{position: relative;padding: 0;}
.processControl span{position: absolute;width: 140px;right: -65px;top:35%;background-size: contain;z-index: 1;
	height: 10px;background-image: url(../img/pcImg/process_line.png);display: inline-block;background-repeat: no-repeat;}
.coreAdvantages{background-size: cover;background-repeat: no-repeat;background-position: center;background-image: url(../img/pcImg/core_bg.png);
padding: 80px 0;}
.coreAdvantages h3{font-size: 44px;color: #2A2A2A;margin-bottom: 80px;text-align: center;}
.coreAdvantages .thumbnail{border: none;background: transparent;}
.coreAdvantages .thumbnail h4{font-size: 28px;color: #2a2a2a;text-align: center;}
.coreAdvantages .thumbnail p{font-size: 20px;color: #666666;text-align: justify;margin-top: 20px;}
.mControl{display: none;}

@media (max-width: 1600px) {
	.processControl{margin-bottom: 80px;}
	.processControl h3{font-size: 30px;margin: 80px 0 60px 0;}
	.processControl .thumbnail{padding: 0 40px;}
	.processControl .thumbnail h4{font-size: 18px;}
	.coreAdvantages h3{font-size: 30px;margin-bottom: 40px;}
	.coreAdvantages .thumbnail h4{font-size: 22px;}
	.coreAdvantages .thumbnail p{font-size: 16px;}
}

@media (max-width: 800px) {
	.processControl h3{font-size: 2rem;margin: 3rem 0;}
	.processControl{margin-bottom: 5rem;}
	.processControl .row {display: none;}
	.mControl{display: block;}
	.mControl .swiper-slide{width: 50%;text-align: center;}
	.mControl .swiper-slide img{width: 70%;}
	.mControl .swiper-slide p{font-size: 1.6rem;margin-top: 1.5rem;}
	.mControl span{position: absolute;width: 8rem;right: -4rem;top:40%;background-size: contain;z-index: 1;
		height: 1rem;background-image: url(../img/pcImg/process_line.png);display: inline-block;background-repeat: no-repeat;}
	
	.coreAdvantages{background-image: url(../img/mImg/core_bg.png);padding: 3rem 0;}
	.coreAdvantages h3{font-size: 2rem;margin-bottom: 3rem;}
	.coreAdvantages .row{margin: 0;}
	.coreAdvantages .thumbnail{display: flex;justify-content: center;margin-bottom:0;padding: 0;align-items: flex-start;}
	.coreAdvantages .thumbnail img{width: 36%;}
	.coreAdvantages .thumbnail h4{text-align: left;font-size: 1.8rem;}
	.coreAdvantages .thumbnail p{font-size: 1.5rem;line-height: 2rem;}
	
}

@media (max-width: 320px) {
	.mControl .swiper-slide{width: 52%;}
	.mControl span{right: -3rem;}
}

/* 联系我们 */
.addBg{background: #1c4192;}
#mapContainer{width: 100%;height: 723px;}
.contactTopBg{background-image: url(../img/pcImg/contact_bg.png);}
.mapBox{position: relative;height: 723px;}
.mapBox .container{position: relative;}
.mapBox .address{width: 749px;height: 401px;background-color: #3f67bf;box-shadow: 0px 2px 32px 0px 
		rgba(63, 103, 191, 0.18);border-radius: 10px;position: absolute;right: 11%;top: 20%;color: white;}
.address h3{font-size: 32px;padding: 45px 70px;border-bottom: 1px solid #567cd1;}
.address .row{padding: 35px 70px;font-size: 22px;}
.address .row div{margin-bottom: 30px;}
.address .row div span{margin-left: 30px;}
.leavemsg{text-align: center;}
.leavemsg h3{font-size: 44px;text-align: center;color: #2A2A2A;margin: 80px 0;}
.leavemsg textarea,.leavemsg  input{border: none;background: #eff2f8;box-shadow: none;}
.leavemsg  input{margin-bottom: 30px;padding: 34px 16px;}
.leavemsg  input:last-child{margin-bottom: 0px;}
.leavemsg  button{width: 200px;height: 68px;background-color: #3f67bf;box-shadow: 0px 4px 24px 0px 
		rgba(63, 103, 191, 0.24);border-radius: 10px;font-size: 24px;margin: 70px 0 120px 0;}
		
@media (max-width: 1600px) {
	.mapBox{height: 500px;}
	#mapContainer{height: 500px;}
	.mapBox .address{height: auto;width: 600px;}
	.address h3{font-size: 24px;padding: 30px 40px;}
	.address .row{padding: 30px 40px;font-size: 16px;}
	.address .row div{margin-bottom: 20px;}
	.address .row div span{margin-left: 20px;letter-spacing: 1px;}
	.address .row div img{width: 40px;}
	.leavemsg h3 {font-size: 30px;margin: 60px 0;}
	.leavemsg textarea, .leavemsg input{font-size: 16px;}
	.leavemsg textarea{height: 265px;padding: 20px;}
	.leavemsg button{width: 160px;height: 50px;font-size: 18px;margin: 60px 0 80px 0}
}


@media (max-width: 800px) {
	.mapBox{height: auto;}
	#mapContainer {height: 30rem;}
	.mapBox .address {position: relative;margin: 0 4%;width: 92%;margin-top: -18rem;right: initial;top: initial;}
	.address h3{font-size: 2rem;padding: 2rem;}
	.address .row{font-size: 1.6rem;padding: 2rem 0 2rem 2rem;}
	.address .row div img {width: 3rem;}
	.address .row div span{margin-left: 0.5rem;}
	.leavemsg h3{font-size: 2rem;margin: 3rem 0;}
	.leavemsg{margin: 0 4%;}
	.leavemsg textarea{height: 16rem;margin-bottom: 2rem;font-size: 1.5rem;}
	.leavemsg input{margin-bottom: 2rem;padding: 14px 16px;font-size: 1.5rem;}
	.leavemsg button{width: 100%;margin: 4rem 0;font-size: 1.8rem;height: 4.5rem;}
	.alert{width: 20rem;margin-left: -10rem;padding: 0.5rem 2rem;z-index: 999999;}
}


